using System;

namespace WorkFlowCore.BusinessDemo.Web.Models
{
    /// <summary>
    /// 自动登录视图模型
    /// </summary>
    public class AutoLoginViewModel
    {
        /// <summary>
        /// 当前用户名
        /// </summary>
        public string UserName { get; set; }
        
        /// <summary>
        /// 当前用户ID
        /// </summary>
        public string UserId { get; set; }
        
        /// <summary>
        /// JWT令牌
        /// </summary>
        public string Token { get; set; }
        
        /// <summary>
        /// Host项目自动登录URL
        /// </summary>
        public string AutoLoginUrl { get; set; }
        
        /// <summary>
        /// 完整的自动登录链接
        /// </summary>
        public string FullAutoLoginUrl { get; set; }
        
        /// <summary>
        /// Host项目基础URL
        /// </summary>
        public string HostBaseUrl { get; set; }
        
        /// <summary>
        /// 应用ID
        /// </summary>
        public string AppId { get; set; }
    }
}
